artificial fibres - Turkish English Dictionary